Implementation of Axis-aligned Bounding Box for Opengl 3d Virtual Environment

نویسندگان

  • Hamzah Asyrani Bin Sulaiman
  • Mohd Azlishah Othman
  • Mohamad Zoinol Abidin
  • Abdullah Bade
چکیده

This paper describes a simple and straight forward implementation of Axis-Aligned Bounding-Box (AABB) for OpenGL 3-Dimensional (3D) virtual environment for games and simulation purpose. The implementation of AABB is conducted in OpenGL graphic library version 1.2 with C++ programming language by using Visual C++. The implementation could help young and begineer computer graphics student to master the implementation of basic Bounding-Volume (BV) for collision detection and other fields with related to the Axis-Aligned Bounding-Box (AABB).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Interactive Collision Detection for 3D Environments

This paper presents a collision detection algorithm for 3D simulated environments. It describes the implementation of a collision detection approach using the Overlapping Axis-Aligned Bounding Box (OAABB) and R-trees to improve performance. Experimental results show that this implementation is effective in determining interactively intersections between 3D models.

متن کامل

Optimized View Frustum Culling Algorithms

This paper presents new techniques for fast view frustum culling. View frustum cullers (VFCs) are typically used in virtual reality software, walkthrough algorithms, scene graph APIs or other 3D graphics applications. First we develop a fast basic VFC algorithm. Then we suggest and evaluate four further optimizations, which are independent of each other and works for all kinds of VFC algorithms...

متن کامل

Analysis of Axis Aligned Bounding Box in Distributed Virtual Environment

Axis Aligned Bounding Box (AABB) is the simple method for object collision detection, but it has limitation in detection process. In decades, some better methods have been generated such as Oriented Bounding Box (OBB) and HPCCD. Unfortunately, these methods are not used in DVE. This paper aims to analyze why most DVEs still use AABB in detecting objects collision in the environment. This resear...

متن کامل

2D Polyhedral Bounds of a Clipped, Perspective-Projected 3D Sphere

We show how to efficiently compute 2D polyhedral bounds of the (elliptic) perspective projection of a 3D sphere that has been clipped to the near plane. For the special case of a 2D axis-aligned bounding box, the algorithm is especially efficient. This has applications for bounding the screen-space effect of an emitter under deferred shading, bounding the kernel in density estimation during ima...

متن کامل

Surface Collision Detection for Virtual Prototyping

This paper presents an efficient collision detection algorithm designed to support assembly and maintenance simulation of complex assemblies. This approach exploits the surface knowledge, available from CAD models, to determine intersecting surfaces. It proposes a novel combination of Overlapping Axis-Aligned Bounding Box (OAABB) and R-tree structures to gain considerable performance improvemen...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015